# include"mystdio.h"


int main()
{
    MY_FILE* fp = _fopen("text.txt", "a"); 
    assert(fp);

    const char* s = "hello, hello";

    //_fwrite(s, strlen(s), fp); //直接写入
    
   //测试行缓冲 [s最后没有\n]
    for(int i = 0; i < 5; i++)
    {
        _fwrite(s, strlen(s), fp);
        sleep(1);
    }
    // 这个测试的现象就是，由于不带\n，因此位于缓冲区的s，只会在进程退出的时候，刷新缓冲区
    // 所以五秒之后，数据才会从缓冲区写到文件中
    _fclose(fp);

    return 0;
}
